package com.yearner.reviewplan.manage.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.yearner.reviewplan.manage.system.bean.RouterVo;
import com.yearner.reviewplan.manage.system.entity.UserPerm;
import com.yearner.reviewplan.manage.system.entity.UserRouter;

import java.util.List;
import java.util.Map;

/**
 * 路由表 服务类
 *
 * @author Pengyg
 * @since 2020-01-10
 */
public interface UserRouterService extends IService<UserRouter> {
    void addByPerm(Integer[] ids);
    void addByPerm(List<UserPerm> permList);

    List<RouterVo> getRouterVos();

    List<RouterVo> getAllRouter();

    void deleteById(List<Integer> ids);
}

